physical form or characteristics - Turco Inglés Diccionario